Apple Pay決済フロー

決済の流れ

  
Touch IDを利用して決済する場合
sequenceDiagram お客様->>加盟店様: 1.決済手続きに進む 加盟店様->>当サービス: 2.取引登録 当サービス-->>加盟店様:   加盟店様->>お客様: 3.トークン取得 お客様-->>加盟店様:   加盟店様->>当サービス: 4.決済実行 当サービス->>カード会社: 5.オーソリ処理 カード会社-->>当サービス:   当サービス-->>加盟店様: 結果通知(4.決済実行) 加盟店様-->>お客様: 6.決済完了通知

フローの説明

  1. お客様がお支払い手段にApple Payを選択します。
  2. 加盟店様は、確定された金額をもって当サービスの取引登録(EntryTranBrandtoken)を行います。
  3. 加盟店様は、アプリケーションでお客様操作(Touch ID操作)によりトークンを取得します。
  4. 加盟店様は、取得したトークンをもって当サービスの決済実行(ExecTranBrandtoken)を行います。
  5. 当サービスは、トークンを使用してカード会社との通信を行い、決済を実施し結果を返します。
  6. 加盟店様は、決済の結果をお客様に表示します。
  
トークン情報を登録して決済する場合
sequenceDiagram お客様->>加盟店様: 1.決済手続きに進む 加盟店様->>当サービス: 2.取引登録 当サービス-->>加盟店様:   加盟店様->>当サービス: 3.決済実行 当サービス->>カード会社: 4.オーソリ処理 カード会社-->>当サービス:   当サービス-->>加盟店様: 結果通知(3.決済実行) 加盟店様-->>お客様: 5.決済完了通知

フローの説明

  1. お客様がお支払い手段にApple Payを選択します。
  2. 加盟店様は、確定された金額をもって当サービスの取引登録(EntryTranBrandtoken)を行います。
  3. 加盟店様は、会員IDを指定して当サービスの決済実行(ExecTranBrandtoken)を行います。
  4. 当サービスは、会員IDに紐づくトークンを使用してカード会社との通信を行い、決済を実施し結果を返します。
  5. 加盟店様は、決済の結果をお客様に表示します。